road stretch - Alemán Inglés Diccionario